home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 January: Mac OS SDK / Dev.CD Jan 97 SDK2.toast / Development Kits (Disc 2) / OpenDoc Development Framework / ODF-Interest Archive / August 96 / RE>Re Presentations.1 < prev    next >
Encoding:
Internet Message Format  |  1996-08-01  |  1.9 KB  |  [TEXT/ttxt]

  1. Subject:     RE>Re: Presentations
  2. Sent:        8/1/96 4:37 PM
  3. Received:    8/1/96 4:51 PM
  4. From:        Henri Lamiraux, lamiraux@apple.com
  5. Reply-To:    ODF Interest, ODF-Interest@CILabs.ORG
  6. To:          OpenDoc Development Framework Discussion List, ODF-Interest@CILabs.
  7.  
  8. >Great!  How will that work with embedded parts?  I assume proxies will 
  9. >still be displayed in every frame of their presentation.  Will it be 
  10. >possible for a proxy to be displayed in multiple presentations?  If you 
  11. >view the part in a window and then change the presentation, what happens?  
  12. >Do all frames change their presentations, or only the active one?
  13. >
  14. >Rob Cope
  15. >Eclipse Services
  16.  
  17. Change presentation is per frame. When changing presentation the CFrame 
  18. object doesn't change, only the view layout changes. In the case where 
  19. you are switching from an embedding presentation to a non-embedding 
  20. presentation you will be still in both cases using the same embedding 
  21. frame. You will have to remove the embedded facets to hide the embedded 
  22. frames when switching to the non-embedding presentation. You cannot 
  23. remove the embedded frames because this is the way you are referencing 
  24. your embedding parts. There are some strange issues in OpenDoc with that 
  25. because even if your are using a non-embedding presentation why keeping 
  26. your embedded frames? the problem is that if you remove then how do you 
  27. get them back when you switch back to the embedding presentation?
  28.  
  29. Also, proxies are now independant of presentation. 
  30. FW_CPresentation::Embed has been moved (I now one more time but it is I 
  31. hope the last time) to proxy. So after creating your proxy you can call 
  32. FW_MProxy::Embed for each presentation. 
  33.  
  34. ........................................................................
  35.  Henri Lamiraux                                      lamiraux@apple.com
  36.  Apple Computer, Inc.                 OpenDoc(tm) Development Framework
  37. ........................................................................
  38.  
  39.  
  40.